densely packed - French English Dictionary